7fcda20bc94e91204fe9e09795bea13f20824076,action-system/impl/com/intellij/ide/actions/CloseActiveTabAction.java,CloseActiveTabAction,actionPerformed,#AnActionEvent#,10
Before Change
public void actionPerformed(AnActionEvent e) {
ContentManager contentManager = ContentManagerUtil.getContentManagerFromContext(e.getDataContext(), true);
if (contentManager != null && contentManager.canCloseContents()) {
contentManager.removeContent(contentManager.getSelectedContent());
}
}
After Change
public void actionPerformed(AnActionEvent e) {
ContentManager contentManager = ContentManagerUtil.getContentManagerFromContext(e.getDataContext(), true);
if (contentManager != null && contentManager.canCloseContents()) {
final Content selectedContent = contentManager.getSelectedContent();
if (selectedContent != null && selectedContent.isCloseable()) {
contentManager.removeContent(selectedContent);
}
}